﻿using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Xml;
using System.Xml.Serialization;
using com.vs.General;

namespace com.vs.DataAccess.DO
{
    public class LocatingDS
    {
        #region variables
        private double dContHeight = 0.0;
        private double dContLength = 0.0;
        private double dContWeight = 0.0;
        private double dContWidth = 0.0;
        private int iConvQty = 0;
        private double dERPOrderLineNum = 0.0;
        private double dItemHeight = 0.0;
        private double dItemLength = 0.0;
        private double dItemListPrice = 0.0;
        private double dItemNetPrice = 0.0;
        private double dItemWeight = 0.0;
        private double dItemWidth = 0.0;
        private int iQty = 0;
        private double dUserDef7 = 0.0;
        private double dUserDef8 = 0.0;
        private int iIntContNum = 0;
        private int iIntNum = 0;
        private int iIntRecLineNum = 0;
        private int iLaunchNum = 0;
        private int iParentContNum = 0;
        private int iPriority = 0;
        private int iPutawaySeq = 0;
        private int iPutListNum = 0;
        private System.String stCarrier = "";
        private System.String stCarrierService = "";
        private System.String stCompany = "";
        private System.String stContID = "";
        private System.String stConvQtyUM = "";
        private System.String stCustOrderNum = "";
        private System.String stERPOrder = "";
        private System.String stERPOrderType = "";
        private System.String stExpDate = "";
        private System.String stFromLoc = "";
        private System.String stFromWhs = "";
        private System.String stFromWorkZone = "";
        private System.String stHazCode = "";
        private System.String stIntNumType = "";
        private System.String stInvSts = "";
        private System.String stItemClass = "";
        private System.String stItemColor = "";
        private System.String stItemDept = "";
        private System.String stItemDesc = "";
        private System.String stItemDimUM = "";
        private System.String stItemDiv = "";
        private System.String stItemSize = "";
        private System.String stItemStyle = "";
        private System.String stLicensePlateID = "";
        private System.String stLocRule = "";
        private System.String stLocZone = "";
        private System.String stLot = "";
        private System.String stManDate = "";
        private System.String stParentContID = "";
        private System.String stQtyUM = "";
        private System.String stRecDate = "";
        private System.String stRecId = "";
        private System.String stRecIDType = "";
        private System.String stRecType = "";
        private System.String stSchedDateTime = "";
        private System.String stShipFrom = "";
        private System.String stSourceID = "";
        private System.String stToLoc = "";
        private System.String stToWhs = "";
        private System.String stToWorkZone = "";
        private System.String stUserDef1 = "";
        private System.String stUserDef2 = "";
        private System.String stUserDef3 = "";
        private System.String stUserDef4 = "";
        private System.String stUserDef5 = "";
        private System.String stUserDef6 = "";
        private System.String stValue = "";
        private System.String stVolurmeUM = "";
        private System.String stWeightUM = "";

        #endregion variables

        #region properties
        [XmlElement("ContHeight")]
        public double ContHeight
        {
            get { return dContHeight; }
            set { dContHeight = value; }
        }
        [XmlElement("ContLength")]
        public double ContLength
        {
            get { return dContLength; }
            set { dContLength = value; }
        }
        [XmlElement("ContWeight")]
        public double ContWeight
        {
            get { return dContWeight; }
            set { dContWeight = value; }
        }
        [XmlElement("ContWidth")]
        public double ContWidth
        {
            get { return dContWidth; }
            set { dContWidth = value; }
        }
        [XmlElement("ConvQty")]
        public int ConvQty
        {
            get { return iConvQty; }
            set { iConvQty = value; }
        }
        [XmlElement("ERPOrderLineNum")]
        public double ERPOrderLineNum
        {
            get { return dERPOrderLineNum; }
            set { dERPOrderLineNum = value; }
        }
        [XmlElement("ItemHeight")]
        public double ItemHeight
        {
            get { return dItemHeight; }
            set { dItemHeight = value; }
        }
        [XmlElement("ItemLength")]
        public double ItemLength
        {
            get { return dItemLength; }
            set { dItemLength = value; }
        }
        [XmlElement("ItemListPrice")]
        public double ItemListPrice
        {
            get { return dItemListPrice; }
            set { dItemListPrice = value; }
        }
        [XmlElement("ItemNetPrice")]
        public double ItemNetPrice
        {
            get { return dItemNetPrice; }
            set { dItemNetPrice = value; }
        }
        [XmlElement("ItemWeight")]
        public double ItemWeight
        {
            get { return dItemWeight; }
            set { dItemWeight = value; }
        }
        [XmlElement("ItemWidth")]
        public double ItemWidth
        {
            get { return dItemWidth; }
            set { dItemWidth = value; }
        }
        [XmlElement("Quantity")]
        public int Qty
        {
            get { return iQty; }
            set { iQty = value; }
        }
        [XmlElement("UserDef7")]
        public double UserDef7
        {
            get { return dUserDef7; }
            set { dUserDef7 = value; }
        }
        [XmlElement("UserDef8")]
        public double UserDef8
        {
            get { return dUserDef8; }
            set { dUserDef8 = value; }
        }
        [XmlElement("IntContNum")]
        public int IntContNum
        {
            get { return iIntContNum; }
            set { iIntContNum = value; }
        }
        [XmlElement("InternalNum")]
        public int InternalNum
        {
            get { return iIntNum; }
            set { iIntNum = value; }
        }
        [XmlElement("IntRecLineNum")]
        public int IntRecLineNum
        {
            get { return iIntRecLineNum; }
            set { iIntRecLineNum = value; }
        }
        [XmlElement("LaunchNum")]
        public int LaunchNum
        {
            get { return iLaunchNum; }
            set { iLaunchNum = value; }
        }
        [XmlElement("ParentContNum")]
        public int ParentContNum
        {
            get { return iParentContNum; }
            set { iParentContNum = value; }
        }
        [XmlElement("Priority")]
        public int Priority
        {
            get { return iPriority; }
            set { iPriority = value; }
        }
        [XmlElement("PutawaySeq")]
        public int PutawaySeq
        {
            get { return iPutawaySeq; }
            set { iPutawaySeq = value; }
        }
        [XmlElement("PutListNum")]
        public int PutListNum
        {
            get { return iPutListNum; }
            set { iPutListNum = value; }
        }
        [XmlElement("Carrier")]
        public System.String Carrier
        {
            get { return stCarrier; }
            set { stCarrier = value; }
        }
        [XmlElement("CarrierService")]
        public System.String CarrierService
        {
            get { return stCarrierService; }
            set { stCarrierService = value; }
        }
        [XmlElement("Company")]
        public System.String Company
        {
            get { return stCompany; }
            set { stCompany = value; }
        }
        [XmlElement("ContID")]
        public System.String ContID
        {
            get { return stContID; }
            set { stContID = value; }
        }
        [XmlElement("ConvQtyUM")]
        public System.String ConvQtyUM
        {
            get { return stConvQtyUM; }
            set { stConvQtyUM = value; }
        }
        [XmlElement("CustOrderNum")]
        public System.String CustOrderNum
        {
            get { return stCustOrderNum; }
            set { stCustOrderNum = value; }
        }
        [XmlElement("ERPOrder")]
        public System.String ERPOrder
        {
            get { return stERPOrder; }
            set { stERPOrder = value; }
        }
        [XmlElement("ERPOrderType")]
        public System.String ERPOrderType
        {
            get { return stERPOrderType; }
            set { stERPOrderType = value; }
        }
        [XmlElement("ExpDate")]
        public System.String ExpDate
        {
            get { return stExpDate; }
            set { stExpDate = value; }
        }
        [XmlElement("FromLoc")]
        public System.String FromLoc
        {
            get { return stFromLoc; }
            set { stFromLoc = value; }
        }
        [XmlElement("FromWhs")]
        public System.String FromWhs
        {
            get { return stFromWhs; }
            set { stFromWhs = value; }
        }
        [XmlElement("FromWorkZone")]
        public System.String FromWorkZone
        {
            get { return stFromWorkZone; }
            set { stFromWorkZone = value; }
        }
        [XmlElement("HazCode")]
        public System.String HazCode
        {
            get { return stHazCode; }
            set { stHazCode = value; }
        }
        [XmlElement("IntNumType")]
        public System.String IntNumType
        {
            get { return stIntNumType; }
            set { stIntNumType = value; }
        }
        [XmlElement("InventorySts")]
        public System.String InventorySts
        {
            get { return stInvSts; }
            set { stInvSts = value; }
        }
        private System.String stItem = "";
        [XmlElement("Item")]
        public System.String Item
        {
            get { return stItem; }
            set { stItem = value; }
        }
        [XmlElement("ItemClass")]
        public System.String ItemClass
        {
            get { return stItemClass; }
            set { stItemClass = value; }
        }
        [XmlElement("ItemColor")]
        public System.String ItemColor
        {
            get { return stItemColor; }
            set { stItemColor = value; }
        }
        [XmlElement("ItemDept")]
        public System.String ItemDept
        {
            get { return stItemDept; }
            set { stItemDept = value; }
        }
        [XmlElement("ItemDesc")]
        public System.String ItemDesc
        {
            get { return stItemDesc; }
            set { stItemDesc = value; }
        }
        [XmlElement("ItemDimUM")]
        public System.String ItemDimUM
        {
            get { return stItemDimUM; }
            set { stItemDimUM = value; }
        }
        [XmlElement("ItemDiv")]
        public System.String ItemDiv
        {
            get { return stItemDiv; }
            set { stItemDiv = value; }
        }
        [XmlElement("ItemSize")]
        public System.String ItemSize
        {
            get { return stItemSize; }
            set { stItemSize = value; }
        }
        [XmlElement("ItemStyle")]
        public System.String ItemStyle
        {
            get { return stItemStyle; }
            set { stItemStyle = value; }
        }
        [XmlElement("LicensePlateID")]
        public System.String LicensePlateID
        {
            get { return stLicensePlateID; }
            set { stLicensePlateID = value; }
        }
        [XmlElement("LocRule")]
        public System.String LocRule
        {
            get { return stLocRule; }
            set { stLocRule = value; }
        }
        [XmlElement("LocZone")]
        public System.String LocZone
        {
            get { return stLocZone; }
            set { stLocZone = value; }
        }
        [XmlElement("Lot")]
        public System.String Lot
        {
            get { return stLot; }
            set { stLot = value; }
        }
        [XmlElement("ManufactureDate")]
        public System.String ManufactureDate
        {
            get { return stManDate; }
            set { stManDate = value; }
        }
        [XmlElement("ParentContID")]
        public System.String ParentContID
        {
            get { return stParentContID; }
            set { stParentContID = value; }
        }
        [XmlElement("QtyUM")]
        public System.String QtyUM
        {
            get { return stQtyUM; }
            set { stQtyUM = value; }
        }
        [XmlElement("ReceiveDate")]
        public System.String ReceiveDate
        {
            get { return stRecDate; }
            set { stRecDate = value; }
        }
        [XmlElement("ReceiptId")]
        public System.String ReceiptId
        {
            get { return stRecId; }
            set { stRecId = value; }
        }
        [XmlElement("ReceiptIDType")]
        public System.String ReceiptIDType
        {
            get { return stRecIDType; }
            set { stRecIDType = value; }
        }
        [XmlElement("ReceiptType")]
        public System.String ReceiptType
        {
            get { return stRecType; }
            set { stRecType = value; }
        }
        [XmlElement("SchedDateTime")]
        public System.String SchedDateTime
        {
            get { return stSchedDateTime; }
            set { stSchedDateTime = value; }
        }
        [XmlElement("ShipFrom")]
        public System.String ShipFrom
        {
            get { return stShipFrom; }
            set { stShipFrom = value; }
        }
        [XmlElement("SourceID")]
        public System.String SourceID
        {
            get { return stSourceID; }
            set { stSourceID = value; }
        }
        [XmlElement("ToLoc")]
        public System.String ToLoc
        {
            get { return stToLoc; }
            set { stToLoc = value; }
        }
        [XmlElement("ToWhs")]
        public System.String ToWhs
        {
            get { return stToWhs; }
            set { stToWhs = value; }
        }
        [XmlElement("ToWorkZone")]
        public System.String ToWorkZone
        {
            get { return stToWorkZone; }
            set { stToWorkZone = value; }
        }
        [XmlElement("UserDef1")]
        public System.String UserDef1
        {
            get { return stUserDef1; }
            set { stUserDef1 = value; }
        }
        [XmlElement("UserDef2")]
        public System.String UserDef2
        {
            get { return stUserDef2; }
            set { stUserDef2 = value; }
        }
        [XmlElement("UserDef3")]
        public System.String UserDef3
        {
            get { return stUserDef3; }
            set { stUserDef3 = value; }
        }
        [XmlElement("UserDef4")]
        public System.String UserDef4
        {
            get { return stUserDef4; }
            set { stUserDef4 = value; }
        }
        [XmlElement("UserDef5")]
        public System.String UserDef5
        {
            get { return stUserDef5; }
            set { stUserDef5 = value; }
        }
        [XmlElement("UserDef6")]
        public System.String UserDef6
        {
            get { return stUserDef6; }
            set { stUserDef6 = value; }
        }
        [XmlElement("Value")]
        public System.String Value
        {
            get { return stValue; }
            set { stValue = value; }
        }
        [XmlElement("VolurmeUM")]
        public System.String VolurmeUM
        {
            get { return stVolurmeUM; }
            set { stVolurmeUM = value; }
        }
        [XmlElement("WeightUM")]
        public System.String WeightUM
        {
            get { return stWeightUM; }
            set { stWeightUM = value; }
        }
        #endregion 
    }
}
